Nutri-Educ, a nutrition software application for balancing meals, using fuzzy arithmetic and heuristic search algorithms
نویسنده
چکیده
UNLABELLED OBJECTIVE, METHODS AND RESULTS: Nutri-Educ is a nutrition software application developed in cooperation with the Diabetology Department of Toulouse's Rangueil University Hospital. It aims at helping any person to balance their meals. More specifically, its main goal is to enable a user to describe a meal and assess its content, and in most cases to find a small set of acceptable actions which make it well-balanced and in accordance to the user's energetic needs. Fuzzy numbers are used to represent the inherent imprecision and fuzziness of food quantities and nutrient values as well as to model the gradual boundaries of the daily recommended values associated with each nutrient. Fuzzy arithmetic is used to perform computations on such quantities and fuzzy pattern matching provides measures of the compatibility of data to nutrient norms. Innovative visual gauges have been designed to display this information in a simple, yet comprehensive way. Finally, heuristic search algorithms are used to find a set of actions, acceptable from a nutritional point of view, which will transform the initial meal into a well-balanced one. CONCLUSION Fuzzy arithmetic proves to be an adequate model for naturally representing food quantities and values as well as for performing all necessary computation and compatibility assessments. By combining it with new interface techniques and heuristic search algorithms, it allows the Nutri-Educ software application to balance and improve meals, a complex qualitative and quantitative problem which is solved in 87% of our benchmark database.
منابع مشابه
Balancing meals using fuzzy arithmetic and heuristic search algorithms
This paper aims at showing how well-known ideas in the fields of fuzzy arithmetic and heuristic search have been combined in an educational software in nutrition in order to provide not only a better mathematical modeling, but also significant functional improvements for end-users, comparing to other nutrition programs. This software, called Nutri-Expert, helps patients to improve their nutriti...
متن کاملA heuristic approach for multi-stage sequence-dependent group scheduling problems
We present several heuristic algorithms based on tabu search for solving the multi-stage sequence-dependent group scheduling (SDGS) problem by considering minimization of makespan as the criterion. As the problem is recognized to be strongly NP-hard, several meta (tabu) search-based solution algorithms are developed to efficiently solve industry-size problem instances. Also, two different initi...
متن کاملFORECASTING TRANSPORT ENERGY DEMAND IN IRAN USING META-HEURISTIC ALGORITHMS
This paper presents application of an improved Harmony Search (HS) technique and Charged System Search algorithm (CSS) to estimate transport energy demand in Iran, based on socio-economic indicators. The models are developed in two forms (exponential and linear) and applied to forecast transport energy demand in Iran. These models are developed to estimate the future energy demands based on pop...
متن کاملOptimizing Cost Function in Imperialist Competitive Algorithm for Path Coverage Problem in Software Testing
Search-based optimization methods have been used for software engineering activities such as software testing. In the field of software testing, search-based test data generation refers to application of meta-heuristic optimization methods to generate test data that cover the code space of a program. Automatic test data generation that can cover all the paths of software is known as a major cha...
متن کاملModeling the Time Windows Vehicle Routing Problem in Cross-Docking Strategy Using Two Meta-Heuristic Algorithms
In cross docking strategy, arrived products are immediately classified, sorted and organized with respect to their destination. Among all the problems related to this strategy, the vehicle routing problem (VRP) is very important and of special attention in modern technology. This paper addresses the particular type of VRP, called VRPCDTW, considering a time limitation for each customer/retai...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Artificial intelligence in medicine
دوره 42 3 شماره
صفحات -
تاریخ انتشار 2008